﻿using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Security.Cryptography;
using System.Text;
using System.Xml;
using RAP.Framework.Libary.Utils;

namespace RAP.Framework.Libary.Payment.WxPay
{
  /// <summary>
  /// 客户端APP拉起微信支付的实体对象
  /// </summary>
  public class PayOrderClientAppData : PayDataBase
  {

    /// <summary>
    /// 
    /// </summary>
    public override string MarketId { get => this.ToString("partnerid"); set => this["partnerid"] = value; }

    /// <summary>
    /// 
    /// </summary>
    public virtual string PrePayId { get => this.ToString("prepayid"); set => this["prepayid"] = value; }

    /// <summary>
    /// 
    /// </summary>
    public virtual string Package { get => this.ToString("package"); set => this["package"] = value; }

    /// <summary>
    /// 
    /// </summary>
    public override string Salt { get => this.ToString("noncestr"); set => this["noncestr"] = value; }

    /// <summary>
    /// 
    /// </summary>
    public virtual string Timestamp { get => this.ToString("timestamp"); set => this["timestamp"] = value; }

    public PayOrderClientAppData()
    {
    }
  }
}
